shroud (a corpse) - Deutsch Englisch Wörterbuch